add prompt display
added writeln and writelnp methods; update to set method
changed outputs to use writeln and writelnp