Domain Classes
Creating Address, User Domain classes
Adding EmailAddress as @Embeddable
Unit tests provided

Change-Id: Ib5414fd24e3aef9125b985a6911584bb57d4f89f