#32 Game state director forces tagged states

This allows easy swapping of states and removal of
specific states.
Merge branch 'master' of github.com:Jeaye/q3