new reservation view WIP & routes & models validations