Add Roles features to the sample.

Only supporting listing roles, not adding users to a role. Also some other
UI cleanup included