[refactor][xs]: move timemap template.
[refactor][s]: refactor timemap js.
[#56,viz][m]: working timeline only layout.

* Only have it on preview at the moment but its functioning
* Had to hack around with css (and refactored timemap html a bit in the process - probably unnecessarily it turns out!). Basic issue was that timeline height has to be set and was somehow being ignored in positining of footer (with bottom: 0). Fixed using http://stackoverflow.com/questions/6654958/make-body-have-100-of-the-browser-height