seperate shotArray.hpp and .cpp, clean and green codegit st