New website up and running!

Finally. It was a long run, but finally our new website is up and running. Hope you like!