Refactor filenames and whitespace
Merge pull request #1 from iHiD/whitespace

Refactor whitespace and change filenames to .rb
Initial conversion to Gem