KEY ELEMENTS OF SITE LAYOUT: TECHNIQUES FOR PRODUCING AN EASILY ACCESSIBLE CUSTOMER EXPERIENCE