Add docs, tests, and travis build file.

Like a boss.
Merge pull request #4 from BlaineSch/feature/docsTestsTravis

Add docs, tests, and travis build file.