Fixed a bug which infinitely printed lines, made the character display and movement work.
Implemented character in the main file, however, it gets initialized immediately with an initial point on the map, which we would likely want to move when the dungeon gets created, so the character is in the dungeon.