More primitive types

- [x] int8
- [x] int16
- [x] int32
- [x] uint8
- [x] uint16
- [x] uint32
- [ ] char
- [ ] asciichar
- [ ] ascii (ascii string)