Very rudimentary screen driver. There's some funky importing nonsense going on with zero.rs, which should be fixed ASAP - putc takes u8s rather than chars because chars are 4 bytes wide and that's not helpful