don't lower-case as part of file normalization
add c3ga library, assuming i'll be able to make use of it
add a vector node type, but also discover a data-view control bug that i'm not sure how to fix, cuz i'm not sure exactly what's wrong