Added support for comments and additional assignment operators
Added ++ and -- support