Just deleting files so I can comment.

Don't merge this, since it's already committed I can't comment. Generally you review code before it gets merged into master. I just like using github for comments.
You can probably break up this method a little more. Also you have a style of a blank line between each statement - it's a lot more common to sort of put related logic together in like a paragraph.