basic UI changes, also require user to enable GPS to use this app