add dialogs
add git ignore