Initial Commit

* Few tests for part 1
* SpanningTree class created
Fix conflicts in .gitignore