added stepUp to the backend. Converted other backend methods to all use it. started working on fixing bugs + tests
fixed up && tests
bugfix. optimizations
bugfix. color output tweaks.
fixed stepdown test to work with new result signature