Project layout + basic logic

* Squashed modules to Core
* Added basic logic layer which will help with splitting to stories
* Added JEE7 dependency
* Added default JDK 1.8