How to structure a big project in Rust | Hacker News Reader