finish CRUD
add chapter on ports/adapters style refactoring
add ports-adapters picture
add part on events
add note on swift