default methods for StateListeners
TileBound interface; CollisionProcessor refactoring + defaults for CollisionListener