Add java doc comments to all classe, interfaces and methods