[Front-end] Deleted personService, added an abstract view