Ranged Attack

Working ranged attack, with rate of fire.  Also note that a Stats class
was added which currently keeps track of time.