Remove binary as a first class thing, instead have an example use obj

and put the responsibility of args and streams into the actual bin file