Issue 51 add user roles