Toying around with Make

* Makefile now handles dep, clean, dist, all, binary
* Still not up to speed with previous project, need a lot of documentation
  tests and so on
* Moving files from scratch/, soon the damn thing will actually accomplish something.