Merge remote-tracking branch 'dan/master'
some fixes needed for new checkout
Merge remote-tracking branch 'austin/master'
fetch/merge from Austin
Merge remote-tracking branch 'dan/master'
Updated combabtant function
Added junits
added Turret and Structure test classes, and also fixed the original
classes
Merge remote-tracking branch 'Austin/master'
Finished Model Classes
Models are now finished. Refactored to match round 3 uml diagram. 
Main change is that interactable now implements Attackable
Commenteded Model Constructors