threaded the main game loop. performed fire rate calculation, just need to limit game speed to said value.