WindowCreator that manages all the windows
DestroyNotifyEvent treated
add .gitignore