Update example to include complex avro schema and correct issues with POMs