Add enemy list, hit detection for enemies.
Give enemies function for attack logic.

Currently just lasers with some weighted random chance of a shot per frame.
We could make this smarter and shoot when the player is in front of a ship,
use distance+speed calculations to try to time a laser to hit the player, etc.
Make lasers different colors for different teams.
Change control/movement method.

Ships now have a "destination", which they will move towards in a straight
line at their maximum speed. This should make it easier to code enemy motion
or simple AI. The player's ship is moved in the same way, by placing the
destination point to the far left or right when the player is pushing left or
right, and the destination on the current position when no direction is pushed.
Merge branch 'master' of github.com:pisbell/Cs335_final

Conflicts:
	Final/Game/rain.c
I added an enemy list anyways, so killed the single enemy that was spawned.