Added support rudimentary theme support

To install a new theme run fake theme="default" this will overwrite the
content folder with the desired theme files.
With this change layout files are now part of the theme setup