furthest along but not working ie no reading file data to objects
added method to read a record from an avro datafile