Added IState and WanderingState with update method
Completed wanderingstate and removed move methodes from Rabbit
Merge branch 'Develop' of https://github.com/PimV/Bermuda-TheGame into WanderingState

Conflicts:
	Bermuda/Bermuda/Bermuda.vcxproj.filters
Removed class diagram
Fix
Added wandering state to Scorpion
Added wandering state to Bat
Added wandering state to Wasp
Added wandering state to Wolf
directionsAndMove removed from NPC's
Removed setDx() and setDy()
Improved NPC::changeState()
Merge branch 'Develop' of https://github.com/PimV/Bermuda-TheGame into WanderingState

Conflicts:
	Bermuda/Bermuda/Bermuda.vcxproj
	Bermuda/Bermuda/Bermuda.vcxproj.filters
Improved structure
Added changeState()
Added singleton class
Completed singleton
Improved changeState()
Added state manager and completed FSM
Moved location State folder in header files