Wandering state

Eerste implementatie van states: de wandering state.
Deze branch bevat niet de code om NPC slimmer rond te laten lopen. Dat is een andere taak en branch.
Misschien voor de duidelijkheid dat je deze kan hernoemen naar "getCurrentState()", "getGlobalState()" en "getPreviousState()". Aangezien de setters ook met "set" beginnen. 

Wat mij ook opvalt trouwens, is dat je elke methode met een hoofdletter begint. Niet dat het veel uitmaakt denk ik, maar zelf heb ik vanaf jaar 1 geleerd dat je klassen met een hoofdletter schrijft en methodes met een kleine letter laat beginnen. :)