Initial commit

Java tests with a client-server sending states depending on the pressed
keys from the client.