[db] Band objects created for edges at instantiation
[db] changes posBand negBand to posBandLink negBandLink fixes #15
[db] starts adding ribbon code
[db] updates blocks to be inside BlockRibbon. fixes #10