Survey (Grid) House Cleaning

-- Rearranged functions
-- All types have the same abbreviation: before there were both num and NUM, all are now NUM ect.
-- All labels are named. labels that hold values = lbl_ -- description labels = desc_
-- Other cleanup and formatting