For reviewer, this needs more work
Code updated.
PTAL
LGTM
Changes have been merged with master branch. To close the review and clean up the feature branch you can run: review.py close floor