Starting with a Java SE 8 maven project and an initial brain-dump of package structure and classes