* implemented output streams (as a hashmap to Raw)
* explored some cmd arg parsing
* wrote part of the main function ('go')
* saving state, DOESN'T TYPECHECK