#1: New sceneries added, TypeState created and code refactored,
collisions added to other entities, editor updated.