Semi-first draft of layout and more dependencies

Laid out a foundation for a potential layout draft, also added more
dependencies from Bower.