Adding ability to run encounters, necessary info to monsters, and some reorganizing