organizing core, adding codeanalyzer files
organizing core, adding codeanalyzer files