1. If dates are not in ISO8601 format then the database breaks
3. add the ability to query from FF and FRED
9. fix bug with updating single tables. currently deletes entire database
10. bug when not having a table in the DatabaseParameters file. 
Traceback (most recent call last):
  File "/home/andrewperry/Nextcloud/Research/Bank Elasticity/code/project_db.py", line 32, in <module>
    main()
  File "/home/andrewperry/Nextcloud/Research/Bank Elasticity/code/project_db.py", line 24, in main
    DB = FinToolsAP.LocalDatabase.LocalDatabase(save_directory = project_db,
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/andrewperry/miniconda3/envs/BankElas/lib/python3.11/site-packages/FinToolsAP/LocalDatabase.py", line 195, in __init__
    [flat_dict] = pandas.json_normalize(DBP_dict, sep = '.').to_dict(orient = 'records')
    ^^^^^^^^^^^
ValueError: not enough values to unpack (expected 1, got 0)
