- Changed Logging to one File

- Changed way of saving/logging to FileReader/Writer

- Added Logging of Begin of Transaction and Commit actions

- Added LoggingTypes to distinguish different Logging Actions

- Added Crash Recovery functionality
	(nach einem crash wird im log gesucht welche Transaktionen committed
	waren. Dann werden die dazugehörigen Pages gesucht. Dann wird noch
	verglichen ob die logSequenceNumbers der Pages und des Logs sich
	unterscheiden und wenn die der Page kleiner ist -> also nicht aktuell,
	wird die Write Operation wiederholt und die LSN der Page angeglichen)
	
- Added Main Menu to choose how many clients will be created and if the
crash recovery should be run.

- the current LSN is now written to and load from a file so that the
number will always increase and can not occur twice.


-> Aufgabe 3 fertig!