for authorship I think leave authorship in comment is a really bad practice an author file with the list of modified thing in these source will be the best way to manage authorship of thing done in this code, (mainly masang, future and pankj and some other person that I don't know, I have done...