Mobs can shoot projectiles, added more functionality to the math::random function.
Merged. Mobs can now fire projectiles. Added functionality to the math::random function.