Refactoring of the use of REPOSITORY. Changed Javadoc overview, packages. Changed Readme