SINF0000 more plugin dev for core, and cmakeized the web