use proper testing
don't commit the lock file in a package
Merge pull request #12 from kevmoo/master

Moved tests to test dir and unittest framework