big refactoring; eliminate 'generate' action, clean up new kingdoms view, let kingdoms#create decide whether to save the generated kingdom or go back to new based on which button is pressed
more refactoring; add card_name_path
refactoring -- simplecov reports everything is covered
remove unused tests
remove useless test for invalid routing, add test for proper routing to kingdoms#create action
refactoring code smells -- just one warning from Reek
spacing
fix kingdoms#show view