Register Modularization
Login Modularized finished