Nice stuff! However, when I try to drag the start/end points around the map it has an 'eraser' effect, deleting walls as it goes. Also you can try using black or darker gray for walls.
Thanks for highlighting that the start and end nodes aren't meant to be moved but I fixed it so that they can't be overridden by a wall. I also made the walls darker for the light theme so hopefully its a bit better !