Adding additional tools and methods to facilitate options creation;
provided an option creation example; fixed some bugs with options to
make sure they worked with all planners; slightly reorganized the state
hashing package to be in behavior