Attempted to remove redundant LoginData reference

Attempted to remove redundant LoginData reference
Implemented Persistence (untested)

-added StorageManager (may fail to write as property list due to login
data being one of the objects in dictionary)
-wired up LoginData more completely for access