First version of interfaces, included Javadoc...