Base58 implementation based on scala with scalaz.\/