Added commands functionality to project