'resetObject' method added
'getCurrentStep' method added
'setNextStep' method added