Answer:
What i think the answer is a map
Explanation:
A map has all of those things
hope this helps
Her whining gave me a constant headache?!?
A protagonist is the hero of the story! Someone who does good, the antagonist is the villian or person trying to discourage the hero!