Added in user interface

*User Interface
*Bad Data Error Catching
*Print last man standing to message box
*Went through various test cases with different numbers all yielding
the correct output.