package renaming and some test fixes and some documentation