All common components used
Component to input email and password. Then generate an ETH address using ethereumjs and store in a async storage
Component to display private keys. It requires email and password to decrypt private keys
All related states, events being used by the application