Adding library + Makefile