Add Logbook
Refactor Server Implementation to Separate Files