Migrate some files into separate projects