adding C_Screens
Adding the actual screen data
better argument passing
this should finish with hard coding the screens