Added more logic to UserCommand to better handle input
Added to GamesController to display invalid input message when input is bad