Refactored command name lookup
Extract the meat of the migrate and rollback commands into separate files
Name all extracted command functions `run` since they are already namespaced