add input handling: gui grabs them and sends to game
updated readme with summary of architecture structure plans