Changed the location implementation to leightweight classes; introducing
LocationTranslation class; enhancement of the UploadHandlers;