Modified PlayerEntity.update()

Commented out the else clause of left/right movement.  I suspect that
was canceling out the position changes calculated by the
socketMovement() function.
Fixed startup scroll problem

Changing the posVector to start at half the height of the screen causes
the viewport to have to move almost immediately rather than after
several seconds.
Added bounds checking & fixed continuous velocity

Left and right map edge bounds checking was added.
A flag set when a remote device moves the player.  If the remote moved
the player, left or right velocity is not set to 0 when a key press is
not detected.
Map scrolls from bottom to top now
Added projectiles and ememies

Pressing spacebar now shoots a projectile with a sound.
Enemies spawn throughout the map and fly the correct direction.  An
enemy is destroyed when the hit a projectile.

I also cleaned up the resources folder.
Small enemy entity tweaks

I changed the enemy speed to be 0,0 which equates to enemys moving at
the same speed as the screen.

I added an explosion animation to be used instead of the existing
implosion animation
Added a max units input to EnemyFleet constructor

Units will now spawn until the specified number of units have been
generated.
Added GUI and some art changes
Enemies now can shoot projectiles
making socket connections faster
fixing conflicts from dev-map
#13. now able to shot when clicking anyware on the remote body
Merge pull request #17 from otternq/dev-issue-13

Dev issue 13