Major refactor: created subsystems for pistons and feed roller; created commands to use those subsystems.