Add first draft of two player functionality
Merge branch 'player_branch'