more unit tests and changelog
readme updated WIP