Understanding Scientific Progress (Aim-Oriented Empiricism)