Refactored how the State pattern is used for entities in general
Merge branch 'master' of github.com:CognitiveZebra/MachoDude