Fixed the issue with the controller running into an error when using gets.chomp after passing the name of the player. Turns out that there was still lingering stuff in ARGV and clearing it resolved the issue. Also moved the arguments for name and length outside of the main controller and have them passed in when we start the game (still from ARGV).