add layout for context menu
add delete method
implement context menu
add selection of background
Merge branch 'ch18_context_menu'