updating javadocs
updating the tutorial (properties are now identified by instances of the Key class)