Sorting made Better
Refactoring FIleIO