Added JavaDocs to files