Finish the file input/output

Added: class SoundIO, BeatIO, BarIO, MusicIO
Added: move the implements of SoundIO, ..., MusicIO to SoundIO.cpp
Fixed: input bug
Changed: some interface in GeneticAlgorithm, Composition