added some unit tests, made fifi an static lib
next
compiles and builds
added unit tests for binary1-16