added Wall class