add book function if has available tickets, merge tickets for same event