Improved build system

Now you can build any `<name>.c` in `/testing` and `/other` by running `make <name>`.