no email as primary key
get username via views
fix profile routes
fix getting username