updated tests and bug fixes
minor: cleanup whitespace changes with some build modifications
stages: initial commit -- main module, tests for first third, cli, docs integration