add damage types to enemy attacks
fix encounter enemy generation
build enemy class