refactoring portfolios, styling login form