Fixed some behavior so now we are using Location correctly and our client integrates with the standalone server.
Now Register, Deregister and Update are all integrated between the client and the server.