gftredux

gftredux adds basemap from GFT, this needs to be dynamic