Changed wall

still lacking auto removable mid walls
Smart walls added
set red when invalid
Added info panel with dynamic information
ignore xcuserstate