Try out recursive layout

It works but I'm not convinced it's a good idea.
Cleanup

Change license to public domain "unlicense"
Remove defunk Makefile
Merge branch 'master' of github.com:benharper123/nudom
Windows build fix