More groups
Fixing bug in keypair generation
Improving buttons
Improved the authorization for buttons
More tidying up of buttons
Minor button fixes
Adding validation of fact names to schema
more tiny button tweaks