Added new class based command system.