code for autonomous and shooter added