Adds ability to specify the step of each increment

Ok, another one from me. With this you can increment in different amounts, not just by 1 every time.

Also, if you don't think this is within the scope of this project, then I understand.