initial commit for commands and migrations