Ensured ConnectionPreferences override previous session data
Unfinished: Identities are going to be used as they were meant to be and ConnectionPreferences objects will be finding different uses (undetermined as of yet)
ConnectionPreferences now reduced to a shell class, Identity objects are now used to represent identities