Fix #6 Fixed prompt glitches when showing messages

- Added a `print` helper which will hide the prompt, show print the
  strings it received as arguments and then re-display the prompt.