add init helper, update manager with environments
pep8
first pass at a full-fledged testing suite
autopep, yo
superpep
ughhh i hate state