adds register feature
adds database field. updates model. updates presenter.
passes tests
adds signout
test passing
fixes assign
fixes i18n
fixes steps