Added junits
added Turret and Structure test classes, and also fixed the original
classes
Merge remote-tracking branch 'Austin/master'