Resolved Some Issues
Added Eclipse Lunar Support

Made the project compatible with eclipse lunar 4.4
Added Course data class, Almost Complete IUpdateInDB

Added the Course data class.
Added method calls to IUpdateInDB.
Almost finished default method in IUpdateInDB, need to figure out why it
fails on query execution.
Finalised IUpdateInDB

Tested and Finalised IUpdateInDB, now functional.
commit for merge