break boardAnimations.js up into smaller files