add a special class containing constants which I don't want to be in
source control like for the databse and use them.
Create the cache's table if it doesn't already exist on startup.  Todo,
figure out a good value for the varchar because right now it is way too
big!
gotta remember to close the connection to the DB
scheduled database cleanup every 90 minutes
implemented cleanup (untested) and partial reimplementation of getting
the report to work with caching using a new flow.