improving tests
adding more unit tests and fixing the make file
Merge pull request #6 from ajragusa/1.0.0-dev

1.0.0 dev