Scientific Discoveries and Inventions of Renaissance Era