started repairing makefile
all demos compiling
All tests passing
library compiles with Clang