Refactor alist_envmix_exp.
Refactor alist_envmix_nead.
Refactor alist_envmix_lin.
Extract alist_filter logic.
BufferSpace doesn't need to be global anymore.
Remove dummy assignment.
Merge pull request #9 from bsmiles32/alist_refactoring

Alist refactoring
Merge remote-tracking branch 'upstream/master'