Very cool project, I love the drawing function, can bring to interesting ideas. Unfortunately, some songs are broken, MIDI file 404. The code tries to parse the empty response, instead of escaping early.
`title: php` doesn't work as expected (it includes all URLs that contain both "title" and "php") and the "title:" filter is not documented in the page you linked.
The domain name has been updated on 2018-12-02 so probably it has not been abandoned yet. The website is on a shared hosting (199.27.79.133), I tested other domains on the same IP but they don't reply either.
Lua and Python, loving both. After years of Wordpress went back to static websites, loving Jekyll, trying Grav as well. Abandoned Laravel for a while, too busy doing other stuff.
Definitely: this will help you to better understand what the code does and the dependencies involved. Climb up the dependencies tree and add tests there as well.