Changed WorldScene to FLayer, added some tile event handling and enums