use scala 2.10 new implicit class to replace pimp my library pattern
added examples of computing with infinite sequences, format code