Added FirePiston subsystem