Site back, updates coming… 6th December 2014

After a bit of a rocky shift, the site is back. Some minor updates due to come along this weekend, but nothing that should destroy the world… hopefully.