CS465 Ticket application