Move Data.Prototype to its own package