How to structure a software project to have a minimum risk of takeover | Hacker News Reader