The fabric of the heavens; the development of astronomy and dynamics