begin database
Data naar database werkend
New idea for sockets
Fixed a couple of things

Important: controllers createroute now public
Controllers logic needs to update the SimulationState
Database functies toegevoegd

Er kan geschreven worden, verwijderd worden en upgedated worden in het
database.
Added javaDoc :+1:
Reformatted code :leaves:
Updated Sockets

Added comments/javadoc
Optimalized Sockets
Removed test data
Merge remote-tracking branch 'origin/xml-data-to-database-FINAL' into developer

Conflicts:
	src/main/java/org/nhl/containing/main/Controller.java
	src/main/java/org/nhl/containing/main/Server.java
New implementation for sockets
Merge remote-tracking branch 'origin/developer' into developer

Conflicts:
	src/main/java/org/nhl/containing/Networking/Server.java
WORKING enum removed by crane
Removed controler from Server
Fixes to server
Added logic to initializes/Cranes

New Issue: Controller buffer needs to be made.
New Issue: Initializes need their location parameter.
Updated Crane/Controller Logic
Updated StorageCrane to have 2 locations
Added more initializations, deleted Train inheritance
Server fixes

fixes to server