Product admin auth, frontend tweakss, added removeProduct()