refactor layouts and start adding team profile page