Fixes some bugs with empty results being shown for incorrect input. Enforces more logical rules surrounding numb rooms booked. Enforces NO extrabed for single rooms.

Signed-off-by: sgargCSE <sgarg@cse.unsw.edu.au>
Bigger buttons and ability to go back to search from other pages.

Signed-off-by: sgargCSE <sgarg@cse.unsw.edu.au>