Added idiot-proof security having to do with numbers and how many product were in the demo in the beginning.
More idiot proof functionality to come.
Also added in two new functions that will check if the report has already been submitted and if so it will not allow another to be submitted.
Better Error Checking