Refactored how tiles reference their character, added walls.h