incorporating location awareness into reservations and management pages, some light refactoring along the way.