finished readfile, added possible overridden method

printDescription(), changed sort to descending order