From #253:
If we are keeping the subtheme generator then it needs to be moved to a D8 form interface then the actual subtheme generation should become its own abstract class so we can extend it to all different frameworks as need be, good amount work here in general
Files:
includes/config.inc
kalatheme.authorize.inc
kalatheme.drush.inc