Finish user signup
add some extra user model sugar