changed Makefile to use extra bin/ and llvm/ dirs for the compiled programs;
adapted the gitignore file accordingly