All control functions and operations except strings and booleans

tests need to be done, strings and booleans really do not work
string writes of the form write("someString") basic operation need to be
fixed