Start of the protocol library.
De-export everything in the protocol library.
Added protocol.js to tests.
Export interpret() in protocol.js, add test for deleteCommand().
Reorganized commands to work in a map.
Moved protocol to commands, more appropriate.
Added a new module parser.js that parses line by line.
Start a test server that does little yet.
The server can now listen and receive data.
Corrected typo in parser name.
The server is finally able to receive connections.