Changed profile to be a pure Data Transfer Object, and created minimaul User class.