[x] Ability to "Undo" corner placement while creating a new shape. Would require a final click to "confirm" shape creation, so that final corner placement can be un-done if desired.
[x] Use clicks ("onDown") to place each corner
[x] GUI handles to move occluded faces
[x] Don't show the guideline that points away from user
[x] Ray should stop at hit point on grid (currently only an issue when drawing into "space" or sometimes when drawing new shapes
[x] When creating shape or moving faces, choose closest grid/vert/edge point (currently must cross the point entirely for it to be chosen)
[x] Smallest grid size: use 1/8 or maybe even 1/4? I think currently it's 1/16m. Maybe this is easy for me to test on my own?
[x] Automatically get the grid size from hovered object
[x] Use Grab (vs trigger) to move faces via hand motion (trigger continues to use ray movement)
[x] "Distance Moved" indicator
[x] When editing a face, show guideline in direction of movement, with tick marks at grid points