added tests. renamed package.