move everything to root
implicit converters from strings
kill object hand
rename to UnitTests
curried select best