Renamed geo.js to user.js, added saveLocation unit tests