Models for the Formation of Disc Galaxies