Split commands into seperate class files.