Completed WallObject class