refactoring: names and packages
fixed JavaDoc
version update because of previous refactorings
prepared for further documentation (site)