added a wall class (incomplete)