fixed security flaw, need to add new button, styling, flash messages for if github email doesnt matched signed in user email, flash notice that you must sign in to link github account, etc,