* add imagine invoke
* file refactoring
* prepare form for file uploading
* display tmp upload image
* new ignore
* code refactoring
* code optimization
* code optimization
* add resize adapter
* add resize adapter