Refactoring layout to use partials.
Refactoring layout to use partials & matching updates to CSS.
Refactoring methods and helpers into separate files.