Give user the option to choose the background design

There is now no intermediate step. So the user generates the keys, selects wallet designs, confirms the keys and automatically gives the option to print.

The wallet design information are stored in an array. This would be make it easier to automatically generate the wallet design options in the future.