Add support for customer accounts in the Store app

Surprisingly the Store app does not support customer accounts. This is silly and needs to be implimented.