Adds user location stuff.

Original PR: https://github.com/clearsightstudio/ProMotion/pull/411/files