Basic support 100% done for custom maps. Need to do some commenting and texture clean up.