impl value object `TicketStatus`
assign `val status: TicketStatus` field into `Ticket` trait
impl `Issue` and `Bug`