Constructor

Add Constructor and some UI outputs.
As there is this function now, you can remove `readUserInput `.