changed the hex class to return objecst and added some sort of direction calculation into enemy