Where do the Proton Mass and Spin Come From?