* adds codemirror types * adds api error message util * converts tools/wrap component to ts and updates wrap request to use api service * adds comments to api and error message utils * adds type to html element event import