Added encounter class, may need to move more of combat to the encounter.
Updated code for special attacks + example of an object override of the
class method for special attack.
Encounter updates, comments.
Encounter constructor includes counter, some encounter testing. Figured
out how the library and {} affects where resources load from.