Multiple Bullets!

Can fire multiple (10)  Bullets Now!
Fixed so you can hold the FIRE key down, and you don't fire ALL your
bullets.

General;
- Minor Code Re-factoring.
+ Keyboard & Handler Related.
+ Bullet Handling.

BulletFactory;
- Can now fire up to 10 bullets at a time.
- Added timer between shots so that not all bullets fire at once.

Need to add Reload option.