refactored: presentation
added: skelet of business-logic maven model
refactored
added: domain-model project with the model populated with validation annotations