Feature/issue 3 creating simple state

Implementation of simple state, and views of menu state & opts blocks (no functionality).
There should only be one of each kind of opt in a state. Do we want to check this per state, or use the interactive window to limit the opts that can be used per state? Like only have 1 of each valid opt available when a user is working on a state? Since each state has different opts available.