Ignore emacs autosave files
Rename: character.dart to player.dart
Add: block and platform class

Randomly generate platform, one block at a time.
Update: Draw platform, rename fixes
Update: platform drawing optimisations
Fix: types
Add: movement class, key handler skeleton

MovementKeyList: store keys and handler
Movement: store player movement data, movement keys and key event
handlers
Update: player movement and jump
Update: provide baseline as argument when drawing
Update: move the player around

Needs better painting.
Jumping is still buggy.
Needs collision detection.