Added tests for user first name, last name, profile correctness. Also put duplication validation.