Handled some more exceptions in the Set-up.

Still need to work on exceptions in the user menu.
Need to throw nullpointerexceptions.