Added code highlighting, some new templates and a bunch of small fixes to building