Syntax highlighting almost complete. No indention yet.