Get rid of shared and move the files to framework.