Creating initial domain objects and agrigate root
creating initial tests and code

Change-Id: I8333ec4db2f1ff9520e317c4e6516e9933da953c
Merge remote-tracking branch 'origin/develop' into develop

Conflicts:
	com.ichs.samples.trains/pom.xml