added new controls and more

changes include:
- broke js files down
- added shield movement controls
- added missle controls
- adjusted for expressv4
- added package.json
- re-worked UI code.. which needs another re-work lol