Refactor on CodeModel to store identifier, methods, symbols and constants.