[add] twitter auth. improve signup process. incomplete validations and twitter auth and signup process
[minor]