Adding JavaDocs
Fixed Guild permissions hierarchy