* Add shell completions and output files to `assets/completions` * Rename files and struct name * Update tests to take into account new changes