Figure out how to handle compilation/running on different platforms.
Currently the project is aimed at only working on linux (working on other systems would be a bonus and I try to keep away from platform specifics) but we will inevitably reach a point where platform differences matter and I will need to do something about that. The hardest part is testing and documentation, I think. I will probably have to get a macOS user onboard to work out the differences...