Fixed several refactor issues. Now to fix how checksum on response. I"m screwing that up apparently.