Finished 'SearchJourney' use case in Connection, Offer and OfferLineItem classes, added UserAuthentication class
Implemented basic flow of 'Register User' use case
fixed conflicts and fixed last one to one relationships (UserRole and UserPreferences)