Code refactor, cleanup, and comments
Merge pull request #9 from kumavis/master

Code refactor, cleanup, and comments