get-supported-extensions and get-attached-shaders now return lazy seqs.
New directory structure
Fixes namespace conflicts.