Added Struts2 module. Abstracted database functionality to domain module.
Merge remote-tracking branch 'origin/master'

Conflicts:
	domain/src/main/resources/META-INF/beans.xml
	domain/src/main/resources/log4j.properties