refact ablejs
update patch task
update git ignore
update patch task