Added functionality to dynamically change background depending on location