Initial upload of work up to this point

Node files are in the root,
everything else is under /site