Interfaces docUpdate

Updates the javaDoc of the interfaces package.
Readme update

Updates the readme of the project.
Fills the 'Getting start' section.