Add conventions, infra around auto-loading sources from a directory.