Refactored and broke a lot of things. Database now consists of manually malloc\ed structures. Client does not require logon. Hashing is done by socket.
Widespread changes to the protocol used. We now use the tmsg protocol which packs things up neatly and extensibly. No work started on the p2p stuff though.
Working! All thats left is p2p stuff.
Removed superfluous file, client3.c