Plays animations when a structure gets placed, destroyed, enhanced or upgraded
Does not actually draw, only resets particle count
Returns if we have the budget to spawn an animation
GameSystem.draw Wrapper arround the draw method
Updates the game system, override to perform logic
Plays animations when a structure gets placed, destroyed, enhanced or upgraded