More commenting, javadocing and attribution