Adding signin page and product controller logic