added block test, method to return subblocks

added method to return subblocks in a block, use recursive method to
check that each of my test surveys has proper number of blocks. (started
test module for block functionality)