Adding in comments and a cleaning up some vars
Move vars to show what var look like hoisted
Adding in test for parser
Adding a better example
Adding span to tag list