Javadoc improvements

Fix #633

Illegal usage of the work 'implementation'