Tbaeg

Basic error handling set but will become more verbose with time. Lots of additional things to be added. Currently the API returns a promise which is handled in the controller. 
options don't need to be attached to the scope because they aren't rendered in the UI.