Bit commit, tons of bug fixes, additions...

The game now has a basic menu, fixed a few bugs in the UI objects, added
further options for firing projectiles, added a shield overlay for when
the Player's ship gets hit, lastly added a way to scroll the StarField
for menus or other decorative purposes.