See Description - multiple changes

Removed account stuff and unnecessary JS stuff, added new controller,
hubs and tests.