How are irregular galaxies classified?