Add persona login view + refactor frotn end