Switched cache name to .json, fixed a bug where you couldn't disconnect before setting a profile.