-Got the terrain tile struct working and implemented with the dungeon generation
-Made print public in dungeongeneration in order to allow updating of the dungeon from main
-NOTE: the terrain tile implementation is in the header to deal with oddities in struct implementations
-NOTABLE BUGS:
	When moving the character, the line that the character is on shifts -1 in the y direction
	This is most likely due to the character overwriting the placement of one of the tiles in the dungeon (untested theory)
	One way to fix this would be to create a World superclass that contains the world, and would insert the character into the dungeon orray, then just display that array
-Things to implment next (for Michael):
	Make it so that the character can't move through walls.  In order to do this, I will have to get the dungeon from dungeon generator (or at least the section nearest the player) and compare the tile

 Committer: Michael John Yoder <mjyoder@un004-imini15.local>
	modified:   Makefile
	modified:   src/World/dungeon_gen/DungeonBuilder.cpp
	modified:   src/World/dungeon_gen/DungeonBuilder.h
	modified:   src/World/terrain_defs.h
	modified:   src/character_classes/Character.cpp
	modified:   src/character_classes/Character.h
	modified:   src/main.cpp
	deleted:    src/World/terrain_defs.cpp