Update of core code.

Views.js is now split into separate views. Models still kept into one as
not many.

We now have getData.js that loads the data in and setData.js that sets
the data into collections.

App modules are now namespace like so Adapt.Manager