finished catiegories for good, added some products functionality