Added adjacent_squares and in_range methods to characters; added enemy attacking; added enemy ai mode 'passive'