Machine-independent projects

These projects are machine independent. Given that they apply to all machines we should be thorough with our testing.