adding blockbed functions
all ends of blocks, reads, bins are non inclusive; updated blocks
blockbed works now