Added JavaDocs to files(some files in the last commit weren't added correctly)