code cleanup and added working bullets

- Moved Dpad lefty code from SettingsScreen to DPad class
- Removed unnecessary static objects
- Cleaned up unnecessary imports
- Ship is now BaseShip (should be PlayerShip?) instead of ExtendedSprite
- Ship moving and shooting logic moved to BaseShip class
- Changed bullet image to LaserBullet