Goals, Steps, and Texts controller with views

Text controller isn't flushed out, but I think the rest of 'em are done and are ready for Angular JS and major stylin'.  Take it for test run and let me know.