[movieListVI] resolved one toggling test isue
[movieListVI] added new field to appear column along with build in update mechanism
[movieListVI] refactor moved some functionality out of MainWindow class
updated gitignore