change gitignore
fixed positions bugs,replace  async loading animation to gif img,add escape key handler to close the pop