- fix various compile error to let plugin now can be compiled.
- remove all old code - build directory hierarchy, add basic cmake scripts.