Angular implementation for a basic CRUD portfolio site