Feature/tanlinell js framework

Merge changes to enhance JS aspect of Tanlinell.

* Add TanlinellJS framework
* Improve structure and organisation of Site specific files
* Add standard utils
* Add common modules to `Tanlinell` JS framework