modulerized login
Refactored architecture