Add "rank" and "description" fields for roles

Hi!,
For my project, i need two fields: rank and description.
Rank is used for sort the roles in map without alter the name field of role (for example, show all roles sorted by rank to other administrators of a website). And "description" is used for info about of role (for example, for other administrators of a website know that makes each role.)