initial refactor into quickstart path structure