Started working on global classes
More work on state classes
Added tests for state classes.
Final implementation.
Type checker fixes.
Merge pull request #22 from milesj/issue-14

Global State Classes