finished map viewer, still admin only for now