Implement Ticket.

Includes skeleton for Role.