refactor
add asset save canceled event
refactor css tyles to less
remove unused functions
confirm dialog shown when asset has changed