Text this: Volatile and Non-Volatile Single Electron Memory