Implemented Part One of Data Structure 2.
Includes:
Events class fully defined get/set.databse interaction functions, fully tested and commented
Commitment fully defined get/set.databse interaction functions, commented
Linking Interface, commented
Equals method on categories and date info
File relocating

Note: when running tests, I noticed that there were some failures in the CalendarData tests (related to hashMap size).  These can be addressed if needed, but they are not in the scope of the current data structure.