General wall

This is for  #67 and #57   this are partial fixes. 

There still way too much work but its getting along pretty well, actually better than I imagined.