Refactor: use state/s in place of env/e to free up the concept of an Environment
Recurse through test directory
Import as support
Extract frame management to it's own module
Organize tests