-Adding component annotations to the script engine factory