:hammer: pulling out some monster behavior into a class