remove dependency on Player in AsciiArt::print_banner()
refactored input dialog