changed the makefile so we can install the library properly with headers etc