DataManager constructor takes LocationMapper argument instead of FileManager