## 🚀 New features
### 
- ✨ Add function types
- ✨ Typecheck conditional expressions
- ✨ Add scoped variables
- ✨ Add type environment
- ✨ Check for binary operations
- ✨ Allow for multiple type errors to be caught
- ✨ Add primitive type checker
- ✨ Add typing system
- ✨ Add syntax highlighting
### Scanner
- ✨ Add indentation as a token

## 🐛 Bug fixes
### 
- ➖ Remove unused dependencies
-  ➕ Add `inkwell`
- 🐛 Fix unit types not having a correct span
- 🐛 Fix duplicate typing error messages
- 🐛 Fix debug typing printing

