Manages javascript based components