add philosopher and build file