Colormap chosen field

This branch makes colormap respect the choice of field from the GUI and lays the groundwork for assigning different LUTs to different fields.