Add ability to have single line comments
Add documentation to the more confusing parts of the code