Pull network code into separate module
Implement naive networking with protobufs
Add message processing task for clients
Pull protocol into separate library in order to shared between server and client
Initial client commit
Setup travis CI