separate project file into plateform specific project files