Added boolean allocate(Reservation)