Added BulletFactory and PathAnimation.

Bullet movement is a bit wonky.