- Create system for generating type unions
- Refactor components to use generated type unions
- Refactor systems to a class based model
- Add message system for update/on collision
- Add mousebutton support to input
- Add pressed/released key support
- Use new collision factory
- Refactor components for terrain deformation.
- Get resizing working properly
- Get touch input working properly
- Add score tracking
- Add health (and death)
- Menus
- Difficulty should increase
- Camping should be prohibited
- Add powerups
- Laser
- Grenade
- Invulnerable
- Super fast