update various develop deps in cpanfile
convert public methods to private ones
improve documentation given private methods
bump Changes