finished early version of missiles; refactored into a couple more files