Added User domain class and User integration tests