Store file contents in cache instead of index
Added layout template and some CSS niceties
Added swig to dependencies
Several bugfixes
Several style fixes