Big bug fix [need check]
Some speed fix [good work]
Added readme