added architecture for characters, edited map to add them(doesn't work
yet tho)