[2.16.1][Refactor] User to Singelton, no putExtra() in Login and Register, Testcases refactored