add StorageElement
add concept of delayed task
add default memory module
Task run now per tick
BuildRoadTask
SpawnCreepTask
SetupGlobalObject
sanitizing