move shooting code into Player