added contrived domain class along with requisite controller and service layer interface & implementation. This models almost a complete stack with exception of data access layer.