Added important documentation for the MapController and started finishing the CatanMap implementation