internal database package refactor: use composite pattern for managing commands
Merge pull request #1150 from derdon/dbcmds-refactor

internal database package refactor