test cases reorganised
remove redundant container calls and declarations.
remove redundant container calls and declarations in test cases too
test case which might take longer to run
get common fragments between query and target as Container and SMILES
test cases updated for get common fragments between query and target as Container and SMILES
handling  the common fragment
show overlap as SMILES