Homemade Pumpkin Puree and Roasted Pumpkin Seeds