changes
closer to a full algo
added bfb.c
full algo - not tested yet