Upgrade

Changed files may seem larger than they actually are.
Things done:
- Upgraded to the latest version of Unify
- Custom css styles are now in Custom.css rather than mixed in with pre-determined css files.
- Refactored code base (programatically generated blog-posts, fixed errors and bugs, made styling consistent across website, applied proper naming to CSS classes etc)