How to organize commands? - Sapphire - Imagine a Framework