Fixes to Stabilized the Snapping Tool

* Fixed an issue where anchor points weren’t being calculated correctly
when drawing the alignment lines
* Made the alignment lines refresh after a property is modified in the
property menu
* Made the alignment lines refresh after undo or redo is called
* Added a constants file for the snap layer to store notification keys