Separate command classes into individual files
Add show command