- [x] Move calls from controllers to use API Client - [x] Tidy up new javascript - [x] Add in unit tests where appropriate for JavaScript code - [x] #405 - [x] View Model Factory code in controller - [x] View Model Factory unit tests - [x] Model Factory unit tests