Using different from and templates for different actions (update & delete, cancel and view)
created base class for generic use for getting booking detail for update/delete/view and cancel booking
Moved BookingView inside booking directory
delete booking.tpl template as we will use separate template for each action
Added Cancel and update class/template that extends booking base class