A few "Rackety" changes and update dependencies

Hi, nice package! This pull request removes the `srfi/9` dependency by using ordinary `struct`s and avoids the use of `include`.

I also added dependencies in the package metadata.