Updating to libnitrogen
Passing basic tests
Warnings cleanup
modifying build behavior