1. add read map to avoid double counting
2. check max depth and use 2*filter_value as the cutoff to determine if split-read evidence shoule be applied.
3. a bit cleaning of the code