have the create and drop subcommands use the adapters

This moves the adapter specific behavior related to these cmds into
the adapter models.