refactoring pieces falling from transition to animation