Organize and fix a few bugs
Modify path_to to support arbitrary length paths
Fix everything
Change tabs to spaces
Merging mcef's changes
Going to use the gitignore mcef provided
Starting spec for nodes but still thinking of details