Fixed some Eclipse warnings
Made main class Singleton
Created basic implementation of DataModel and many test cases
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/gui/Mainwindow.java