Rename level -> floor
Refactor map: remove global object
Remove direct use of Underscore