Contribution with Address representation. Also implemented code responsible from loading the file