Roles system and readable URLs implemented.