Split out a platforms/ directory with a linux.nix and darwin.nix, and starting splitting things out between the two