Adds responsive layout + behavior

* Basic responsive layout working
* Hides in-line block for now
* Moves runAnimations to Block
* Mobile transitions work
* update responsive css
* Adds dynaic behavior in case we want to swap out the content of the title and subtitle
* Removes unused methods