Adds user location stuff.

Original PR: https://github.com/clearsightstudio/ProMotion/pull/411/files
Merge pull request #1 from clearsightstudio/user-location

Adds user location stuff.