Field of View and Fog of War added.
Randomly selects between the two generation methods to create the map.
Added drunkards walk cave generation as an optional map generation method. Currently quite naive, will return to the start point if it is being pushed outside of the map bounds which creates more branches from the start. A good looking cave right now. Will possibly add a smoothing pass to the cave as a random pass next.