Created framework for commands