Add an end-to-end example to test GATD