Moving commands into dir and using consistent "interface" for commands.