break out into files
Merge pull request #42 from Studyokee/breakoutfiles

break out into files