Product.class, Product_BLL, Product_DAO refactorized and finished