Whogle Voice-a mobile friendly ultra lightweight and ultra fast interface for Google Voice with an emphasis on erratic 2G networks