moving singIn and singUp into their own modules