Update dependencies
- Assertion and test library are now separated
- Assertion `exist` is now a function