Overhauled Bullet and BulletBasic classes to standard functionality.
Added accelerate() and decelerate() methods to Mobile. Bullets now
accept a two-axis directional input for starting direction, and derive
their home room from the actor that fired them.