changed read to return the string not print to terminal, let shell
command handle that. Changed write to return a boolean instead of saying
"wrote text.." and let shell handle that. Also have some templates for
rollIn and rollOut that should work with some bugs... going to attempted
implementing them now.