Created datamodel *.java files.
Added some code & behaviour.
Added some code. A lot is still missing.
Changed directory structure. -> more separation (e.g. for separate jars)
All files should compile - syntax check ok.