added load spinner, fixed IE contains error, and decreased timeline script load time