TST : end-to-end testing on very small data.

This provides the basic smoke-testing to make sure that changes don't break
things as we move forward.
Merge pull request #37 from arokem/test

TST : end-to-end testing on very small data.