Edited the syntax highlighting and added commenting