bounce the enemies
New entity creation - much easier if we use a command infrastructure
Removal of bullets and entities using async events for sufh a purpsoe
sod the scene abstraction - let's just have a collection of entities and be done with it
I want firing ticks, I think I should formalise entities
flatten entities further because I want renderless ones
fire rate limiting
This is getting there, but I need to make collisions faster
brute force is far too slow