animate location arrow whnen displaying and dismissing location picker
add error handling. this includes displaying error messages and checking for errors when downloading menus.