Adds control surface parsing and error checking.  Does not yet implement real control surface work.