Complete: Final project working with abstracted Bullet and BallManager.