Shorter and faster Crystal version

I updated the Crystal version to use the latest features of the language. It's now shorter and faster (runs at the same speed as Rust).

Still no ARCH package (there is one but I'm not sure it will work), but eventually we'll add one.