re-added point highlighting and deletion
re-added polygon highlighting
fixed updating polygon points
added snap-to-grid and updated modifier keys