Remove core and util directory
Fix code to compile
Fix plugin test
Fix codestyle
Fix travis.yml