Change Core Project to Plug-in Project

- modify warnings of indent, naming, comment (better messages)