started refactor
finished majority of refactor
updated documentation
forgot expect.js dependency
Merge pull request #42 from ksmithut/develop

Develop