* refactor: url.JoinPath and state path.Join abstraction instead of fmt.Sprintf * refactor: version composition with fmt.Sprintf
* refactor: remove file structure cruft * refactor: flatten file structure entirely * refactor: combine utils