fixed some minor bugs, found a big one.  Each step of binary inserting for FJA should already have a main chain of at least 3 and because of this a bPos of at least 3.  Because each time we go down a step we get a free addition to the main chain, the linked b to the end of the chain.