SHITLOAD of changes, Candy Drop implementation, All collision remade, dash took out of create func