initial product schema
added tags and categories