Add app name (diff from client ID) and allow to generate UUID I believe this would need implemented before #123