github signin modal open and close
error handling and messages
reorganization
fix to last commit