Admin map

@lyzidiamond take a quick look and lmk if any thoughts or questions before I merge.