Singles added

WalletManager changed to singleton
Storage changed to singleton
Needs to be easier way to rename