Issue #52. Branch Iss52. Step nine implementation. Updated UI class to pass reservation data and return reservation object that has been added when appropriate.