broke things down into smaller methods
Merge pull request #30 from scottcrawford03/scott

broke things down into smaller methods