add user model and test fields
create tests for user authentification
add password authentification