remove PCL dependency
separate tests
add a CHANGELOG