Updated library
Uses different conventions now
Added tests
Added makefile to compile and run tests