Added CSS that does little more than highlight my lack of an eye for design
Added tests for user first_name, last_name and profile_name correctness, and validations on User model to make tests pass