Mode changes, added highlighting, ya-snippet, other small changes.