Adding in new steps behavior

Stripped out the steps logic we built for our MVP. Added in some new jQuery logic to track the state of each step.
I think adding the state to the step object would be a better route. I'll try that next. Also @arielkennan is almost done with the Lesson design, so we ca start applying real visuals soon.