Nearrings, Nearfields and K-Loops