Refactored the list of shot arrows code to hold the Arrow object rather than a key/value pair.