Forms CRUD with API calls (ng)