client: implement more connection features, receive and process server updates
client: send events
client: make font global
client: do not free framebuffer surface
client: add include guards for packets.h and replace const's with defines
client: add connection state
client: clean before make
client: fix connection read/write, add buffer dumping
client: add more debug
client: more debug
client: update README
client: fix game after receiving connection response
client: fix debug and all compilation
client: fix game initialization
client: fix update endianness
client: fix game logic and network stuff
client: add direction surfaces
client: fix last commit
client: refactor
client: read ip and port from command line arguments