completed socket messenger component and started wasd listener component for the gui