1st version of class ticket with inner nested class TicketBuilder