rename world.er into world_fsm.erl and fix the interaction between client_socket, client_fsm and world_fsm to allow a first client to register and interact - all interactions are not evaluated and the response is an empty environment. First clients can be developed and test the protocol handling.
improve dev client to simulate a minimal client implementation