Refactored the campfire client and am providing an interface for some things now
Setters f or testing
doing the same setting her as i did for the user
since we are handling the json marshalling ourselves, this isn't touched