Separated Options into its own module.
Renamed Sketch module Syntax.

In preparation for pull all the non-syntax stuff out of that module.
Moved ProgramInput and FunctionInput to Input module.
Pulled Program out of Syntax.

And always work with Program, instead of Prog and ProgEnv.