Reorganizing code structure a little
Erlang Port:
   - simple draft for binary protocol for match request / match response;
   - works! zomgg