Implementation changes, feature implementation, java docs update, external code removal, bug fixes
Fixed concurrent modification exception caused by events saving. Changed external threads to be stored in static containers
Removed uses of RequestFocusListener and RequestFocusListener.java itself
Wrote javadoc notes for future implementation of logging function
Implemented Delete events, remove admin
Fixed a few minor bugs (wrong month shown on edit event confirmation message, etc)

Future updates:
Get GNU Licensing completely taken care of
Remove ability to access model from JComboBoxes and JTables
Perhaps move resident import function to external class to improve model readability
Move getEventWaitlistJTable and getEventAttendeesJTable implementations from model to event class
Update event class to store resident contact information (email, phone number?)
	Update import function
	Update display functions
	Create function to get formatted list of contact information of all attendees
Add warning on tickets pane about additional attendees/waitlists after random ticket pool is generated
Implement building specific check-in
	maintain Hash(Tree?) set of all buildings (first three letters of all bedspaces)
	modify check-in gui to support disallowing / allowing certain buildings
Continue to bash head against wall in relation to server / client implementation
	Half-way host that is hosted on public webserver
		does not save any client/server communications except for short time
		does not have ability to decrypt / interpret messages, only knows who (server, clients) they're for 
		communications discarded once intended recipiant is contacted
		webserver service is only active when needed, stopped when all clients / servers are inactive
		serves as half-way point for clients/servers behind firewalls.
		possible platform for mobile app communication in future