Optimizing code
Merge branch 'ms1-integration' into general
Merge branch 'ms1-integration' into gameplay
Added tagging control
Restructuring game win logic
Added client request for changing floors by choice
Added space for client dictated functions.
So far: determining landing position in lobby.
Added handling for forced floor changes from general
IPC 3
   - 13 Move them to lobby
   - 11 update old floor
   - 11 update lobby
Game win logic changes started
Changed deault behavior to use client's requested new position.
Merge remote-tracking branch 'origin/general' into ms1-integration
Merge branch 'gameplay' into ms1-integration