add user model & some basic stubs
user signup and confirm flow