Splits jade template with includes.
Refactors the compiler for better io separation and fixes a bug in io.
Adds very minimal archives list page.
Adds archives list generation. Refactors further the compiler.