fixed highlighting and added tutorials. also changed how blocks are formed but seems to give a lot of non-fatal errors - to fix.