End User Fixes

I touched up the code so that it displays a bit better for the end user. I also noticed some issues which are commented in the code.

Also Using Variables for printing operating systems displays funny as ("linux2, Win32 ect.") A manually just set it to "Linux, Windows, and Mac. finally I made little variations in the sentences.