What Ideas Did Galileo Develop