Quickly (very) drafted more entity classes.
They are by no means complete,
but these may be close too all the entities/interfaces we need in the basic version?
Enemies can be done in version 0.2, AI in 0.3?