refactor: mv app/ src/