[HW]	-- implemented facewall dao
	-- moved traversing functions over to traversing dao