Fragmentation of Molecular Clouds and Star Formation