Rename XYPair -> AsTuple
Don't fully qualify Engine re-exports
Split util::units into individual files
Added size(), at(), and set_tile() to Map
Make fields public and remove some getter functions
Replace width/height in GUI with Size
Add Travis CI support