added form in claimUsername html
removed the mongoDB dependency
checking if user with a github id already exists
end to end flow for user handling all cases (first time signup, signing up with existing username, existing github id)