+ user.profile and templates
+ shorten function names
+ group related functions, classes etc.
+ tests