Added a very convoluted method to working out collision between
entities. This currently works for all entities. Also added addEntity
method to Level class and implementation makes it quite easy to in time
add a removeEntity method.