refactoring
add external img
update input control
fix list type variable
add select2 to settings
add selectRemote
add selectRemote
add tooglebutton
add file component
fix html bugs