Leonardo, inventatorul