How to structure a multi-file C program | Hacker News Reader