Initial role implementation

I feel like I'd rather just use "s everywhere because they are required in some places for valid YML.