Mavenised web look and feel.
Added SCM information to pom.xml.
Commented out unused dependencies (will remove after confirmed working without them).
Fixed version information.
Moved resources out of src/main/java directory, to their correct location (src/main/resources).
Removed shade (no need at the moment).
Added generation of sources and javadocs by default.
Added source & resources encoding.
Excluded examples.
Started preparation of parent with submodules layout.
Further work making submodules.
Corrected sub-module issues.
Added deployment methods.
Removed Javadoc generation (not necessary at this stage).
Renamed examples to demo.
Added permanent gitignore.
Changed pom to reference demo instead of examples.