Initial structure, Reading from file and Sorting