added additional product calls, added test page for product calls, added some styles and js, added logging