workng noise program, need to implement glcan and new animation stack into filter switching functions
refactoring of filter_admin, low precision floats in shader
TODO - implement teardown
FIX MEMORY LEAK in webgl context
add categories parameter to each filter and bitmask extraction to coords. fixed webgl mem leak. fixed back ref to old_filter switching. added takeover category.
added none filter, Math.random for seeding in white noise shader, other refactoring
generalized webgl setup
cat.NONE, etc.