fixed login & refactored module structure