Command execution structure change - Working

Very modular command structure!