Make Text Viewer use the usual window decorations

Modified Text Viewer to use the standard window window decorations from corelib and the new wrapStr function. Also updated Hello World.

I'm just learning assembly, so theres a ton of obvious comments here.