Fixes a bunch of specs, but treeview still broken.
Updates gitignore to fix vendor problem.