add a fake package for more stable testing
better entry point detection
make tests work with nodeunit
restructure for coverage
badgify