Restructure product model and mongoose product schema