Overhauled the way clicking the visualize button works
Hitting back checks whether to enable the visualize button
Merge pull request #387 from jdalphon/jd_issue385

A fix for issue #385