Add a sprite and basic animation for denoting a player-interactable object.
Add a script for defining the behaviour of player-interactable objects, as well as a default 'empty' implementation.
Add a prefab for interactable objects.
Remove behavior from empty player interaction script.
Pausing the game
Update the 'Interactable' prefab to have its own collision box and search for collisions with the object tagged 'PlayerInteraction'.
Final touches on the Interactable prefab (?).
Some scene updates that were not included; probably forgot to save the project when I made the original camera snapping changes.
Moving camera and sprite motion scripts to the Scripts folder.
Merge remote-tracking branch 'origin/development' into player-interactable-objects
Move player interaction scripts to the 'Scripts' directory.
Merge branch 'camera-snapping' into camera-bug-fixes
Offset camera slightly more to fix a bug where tiles were always 1 pixel offset along y.
Merge pull request #9 from atomic-swerve/player-interactable-objects

Create foundation for defining player-interactable behaviours.
Merge branch 'development' into pause
Base the pause on the input manager rather than a hardcoded key.
Merge pull request #12 from atomic-swerve/camera-bug-fixes

Camera bug fixes
Merge pull request #10 from atomic-swerve/pause

Pausing the game
Merge branch 'implementGliding' of https://github.com/atomic-swerve/freefall into implementGliding