Added screen.c video functions - Registers are BROKEN