Addition of DBCommander class

Don’t know why this was not included in previous commit, reCommitting