updated weapons so projectile is an abstract class that other projectile types can implement
updated weapons so projectile is an abstract class that other projectile
types can implement
ProfAmesBC/Game2013