Updated main.cpp with a proper User Menu