add integration test difficult level ascii and improve CLI UI