Added Point Class
Created and added integer based point class and appropriate junit tests
Added GameObject Class
Game object is the model class that pretty much everything will be a
subclasss or subsub class of
Added Unit class.

Included some fields, needs methods.
Merge remote-tracking branch 'justin/master'
Added Turret Class that extends Structures and implements canAttack
Merge remote-tracking branch 'dan/master'
Added Structures Class which implements Attackable
Merge remote-tracking branch 'Dan/master'
Added Javadocs
Merge remote-tracking branch 'Sam/master'
Added Interfaces
-Attackable
-CanAttack
-CanTransport
-Movable
Merge remote-tracking branch 'Austin/master'
Merged Team Changes
Merged changes created by team. Also corrected a few identifier issues
with Structures and Turrent classes. Also started Interactable class
Changed Structures to Stucture
some fixes needed for new checkout
Merge remote-tracking branch 'austin/master'
fetch/merge from Austin
Added Structure Tests
-Added Turret Tests
-Fixed incorrect formating in Turret class
Merge remote-tracking branch 'dan/master'
Updated combabtant function