Added Base Command Framework