products module built
almost complete