add project bch with noise
add it code file for ldpc