products dataaccess + small ui for products (non functional yet)