Update sample project source structure