Persist grid size and letters.
Make new button work.
Create factory to allow different methods of grid generation.
Use better distribution by default.