implemented comparable in Monster.java