geo location and error working, also sending get to /places and receiving data then displaying through angular