added firstname and lastname to users. changed profile view. auto username creation (wip)