basic server/client
add threads to listen for messages
implement playerReady - waits for other player
refactor everything