Added screen.h and screen.c