chnaged the preprint with the official publication
added details on tkde journal
added ignore file
added code note
updated teaching & index