rest api
rest api, active record, defmodel, initial app design