Added Steps 5, 6, 7

Added the JS for steps 5, 6, and 7. made sure all elements lined up. a
little bit of UI improvement, too.