Creating a Robust, Reusable Link-Checker | Hacker News Reader