Made a small fix where by specifying a custom path for makerates, one could try to str / str (which gives an error).
Made sure we now check whether you are installing or just gathering info, only letting you compile once, and we now throw an error when you try the old install method pip install . Close #41
Fixed some issues with the github actions, a limited number of tests now runs for every PR.
pip install .
Close #41