Fixed documentation and makefile

I had to revert the unix makefile, people kept complaining that it only works with the old one. In addition, I tried to improve the build instructions.

No changes to code.