added monster interface w/ example monsters