Finished mapping gui base

more will be added later, simple functions for now.