Initial location code

Store the location separate from the actor. This normalization allows for geolocating unique locations.