got a lot of work on the options struct done
Working more on options. They dont seem to work very well though...