added casting, computed gotos, and open-hash hash table
Merge branch 'master' of github.com:naegelejd/quickndirty