Implement dataset features management; write javadoc
slight modifications; re-generate javadoc