Optimized the step process
Major optimizations on the part of step processes. I believe I fixed the problem regarding adding completed steps when pressing back.