added database archiving functions

-removed case sensitivity from prodCode
-added archive tables to the db as well as added to the remove product
and item functions to add removed products and items to the archive db
with a timestamp for data generation purposes