First step in removing the mix of ways to pass data around that requires constant converting to and from character arrays and bit arrays.