GDLNN: Marriage of Programming Language and Neural Networks for Accurate and Easy-to-Explain Graph Classification