Add class, methods, refactor and working!
Add downcase method
Merge pull request #2 from maximho/last_working_change

last_working_change: refactor and working!