Implement a new command system and add some empty files.