added license file to solution folder
added Prune property to File and Directory event args
extracted event args basics into base class