add walls now snap start pt to nearest wall

still have a lot of wall bugs!!