rm idea settings
fix some code issues, upgrade json version to 1.8