Changed MakeColumn et al so that if no headerName is provided the name value is used to save typing