added javascript components section