cfg: Add some more files to ignore
add: Some code cleanup
add: Some listeners for mouse events
added listeners