generic MovementSystem up and running
monsters now run at player, not eachother
Merge pull request #67 from 4950/god

#35 and #43 adds ranged projectiles and hp. Will need to be merged with Brandon's hp :/
Collisions with monsters results in damage to both parties. There is now a game loss condition and you get a lose message
AI now works with Farseer, and Monsters now separate from eachother
Merge pull request #68 from 4950/etzel/AIFarseerMovement

Etzel/ai farseer movement
added separation component and system
Merge pull request #69 from 4950/develop

Merge pull request #68 from 4950/etzel/AIFarseerMovement
Merge pull request #70 from 4950/etzel/AIFarseerMovement

Etzel/ai farseer movement
Fixing missing references from merge #68
Added Border, however, we need to remove projectile components when hitting the wall
Weapon system with multiple weapons. Weapons defined with Entities containing WeaponComponents. Player has an InventoryComponent that can hold weapons. Current weapon shown in GUI and can be changed with Tab.
Projectiles dynamically created off current weapon
Projectiles now removed after reaching their range
Merge pull request #71 from 4950/Brandon/BorderEntity

Added Border, however, we need to remove projectile components when hitt...
Added RayCast, (Really Simple to do since already had framework setup) and changed inner worrkings of Query as thinking about Melee is going to work it needed to change. See Wiki
Merge pull request #74 from 4950/Brandon/RayCast

Added RayCast, (Really Simple to do since already had framework setup) a...