refactored Disasters

split the ActionEntity (e.g. Tornado, Thunderstorm) and the Action (e.g.
spawning a Tornado, Thunderstorm) itself
added Actions for Instatiating ActionEntities
added Layers class for the different layer masks
added component for spherical movement