v0.4.4
- bug fixes in undo
- bug fixes in path to waveguide, in the order in which snapping, crossings, and waveguide generation, is performed
- moved Verification to separate Python file
- new verification rule: identify pin errors in components
- new verification rule: shapes need to be inside a component