Implement button activate methods
Update version bounds for GHC 7.8.1
Implemented router and top-level view class
Fix classy
Rendering with new views is roughly working