Ianlukerefactoring

added another printer message, quit command, and a few more things.

Check commits below: