Add database infrastructure

A production database used by the running application can be simulated
with the SetupProductionDB class.
Read input parameter