Customer stored in indexedDB

Customer is now saved in database (complete CRUD).

Products are not saved, this functionality will follow.

This pull request fixes #6 (almost, except products)