Adds gitignore from Ruby project template
Adds solution for Week 4 programming assignment
Refactor to hopefully clearer method names