Add client hash to logging
Add basic (broken) harvest capability
Add broken draw 2 & 3 methods
Some client registration and socket identification works now