changed header of all classes to @status and created javadoc