Rename redisx->redox, refactor

Move as much as possible into the .cpp file, and clean things up.