RC class refactor. Additional testing needed.

dead band values need tested more