add non genric reading reader in database.cs, fix wrong pattern implementation in ClientController.cs , add data retrieving in ClientStore