modify edit booking
add error design
add different root_path
fix search in allotments
add gem prawn and prawnto
add pdf template