Refactor layout inheritance

Found [this article](http://railsguides.net/rails-nested-layouts/) that describes using partials as layouts.

Much simpler and easier to understand imo.