splited a class.
added
Merge branch 'dev'
optimize code.
optimzed code and removed unuse code.
update
Merge branch 'dev'