Made name analysis more fine-grained (using constructors for names).
All name stuff is now based on string origins instead of AST locations.
Removed stale files.
Made nested example work again.