renamed package to follow naming convention
renamed DeepFirstSearch to DepthFirstSearch