Started adding integration tests

These tests feel like they should be python or ruby's testing framework.
However, not going down that road just yet.
Merge pull request #45 from blueboxgroup/additional-tests

Started adding integration tests