Added wall constructing logic
renamed
Wrote the entire algorithm and drawing capability