update gitignore
add main
add menu bar
add main window
add doc view
add 'decorator' classes