JavaDocs & some cleanup in PlayerData