Replaced windowSize_ variable.

windowSize_ is actually a dynamic value and is not suited to a final
variable.
Added idea of dynamic text offset

Text string now starts near the centre of the screen and scrolls left
as characters are typed.

Also adjusted spaces of source file.