Update main.cpp

Updated the user interface and some of the turn logic.