Snapmaker 2.0 improvements

Yes

The second one is my own design (still finalizing) but has been working really well so far.