Removed unneeded file
Multiple enhancements
Fixed problems with llvm includes