Does the setup for Chapter 3 exercise
Updates the dependencies due to a point upgrade in Purescript and adds the type definitions from Chapter 3