building basic api app; developing user model and auth