Added block animations

Added block pressed animation
Added block released animation
Added block destroyed animation
Changed Spawner.Destroy to use the new Block.Doestroy method so that
every block can define it's own destruction way