fixes #9 ordered by karateka surname
fixes #10 reverse ordering of kyu lists
addition for #10 after surname order by name