broke out controllers into seperate files
Merge pull request #12 from JoeIsaacson/hotfix/sep-ctrls

broke out controllers into seperate files