Movement enabled platforming entity via polymorphism and platforming screen.
Refactor input handling to PlayerEntity type rather than MobileEntity base type
Delete extraneous test file
Add parameter to MobileEntity ctor. Refactor internal constants.
Use Contact set to distinguish grounded contacts from ceiling contacts.
Move jump tracking to PlayerEntity. MobileEntity stops on collision.
Suppress repeat key events in PlayerEntity.
Remerge to master. Simple mobile entities and player movement PoC.
Sideways inputs work on relative speed changes.
Merge pull request #1 from johkelly/simpleInPolyCollision

Simple in poly collision