New website up and running September 17, 2013 but are still under very heavy construction. The old site was from 2009. All old content and posts will gradually be transferred to this new site. Also old non published content will be added now and then so please check back.
Screenshot of old site.