add Projectile.h
fix typos
implement Projectile methods
add ship_testing.cpp