Kh beta

Apologies @humphreybc  - I'm making a bit of a mess. Will be tidying as I go/learn, but gotta start somewhere :)
At this stage, I have made preliminary edits/changes from kh-beta to the beta branch.
Can you give me any advice/suggestions?