Rename (OA_DESIGN*) design by oa_design_ptr to avoid mislead
finish PPI,PPO parsering
Fix PPO's input null problem
Fix some bug
1.Pin name appear at logic function twice
2.White space of file
rewrite ReplaceWhiteSpace function  O(n^2) -> O(n)
Initial commit for ReadPattern file (Pattern)