round the fixed point output
support the new constants file
Lots of changes

allow for skipping defaults. Also fixed accstring defaults.
New constants file support
check user inputs for errors