Started to refactor the project for #13.

Setup tests with py.test.

Includes extra goodies such as LICENSE, Contributing guide.
Merge pull request #18 from cameronmaske/base

Started to refactor the project for to start chipping away at #13.
Added travis.yml and coveralls badge.