Adding client api, routes and model - still need to implement db methods