smarter handling of commands with context awareness
better parsing for compile project
separate these commands allows us to handle diffing
syntax highlight deployment failure