Don't use DB anymore in the API
API Changes

* Split Controllers into models and controller
* Add more info to ContactInfo and expose it also under Customer