Refactor Map::Copier since it does not need a user
Get candidate name from params in visualizations controller
Delete related data layers in visualizations when destroying a table