Start working on using the blowfish code. Re-do blowfish to better match the python code.