refactor linear_method
compiled
bcd_l1lr works
simplify the codes, bug exists in linear_method/batch_solver