Structuring ML projects so they can grow | Hacker News Reader