Moved codecs to utils.
Java8 for Hashes.
Reworking KDF specs and have a simple Manager.