added security to prevent access to products if not having rights; add product by company; expanded products table;