Exception handling an less tedious input

Fixes various things and sets up a function that takes in a y or n and saves it as a boolean value.