More primitive types

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