Refactor message handler to use switch statement
Refactor steps to use space numbers so they can be re-used in multiple scenarios with different spaces
Scenario for second player placing marker
WebSocket client encapsulated in Player class
Add expectation for Game #receive_data method to send Player marker along with space number
Revised Game #receive_data method implementation, along with Player class attributes
Revised marker_message UI implementation
Display game board instantly because gradual display was occasionally causing Capybara to click the wrong spaces
Additional scenario for verifying the enabling/disabling of controls based on turn
Scenario for player placing marker on occupied space
Game #board attribute and added condition on #receive_data method to check whether board space is occupied
Game #board attribute and revised #receive_data method implementation