The new inventions and ideas of the Renaissance were supported by what???