add localisation to avro schema
add save to git signals
add tests