encounter changes

more monsters, level scaling difficulty, and each monster has its own
strengths and weaknesses