move module to lib structure
updated Changes
update Makefile
META updates
extended test suite
documentation updates
upped version