added ShootWithController command and Shooter Prototype subsystem