Diagrams created
Initial SDL_Program header written
SDL_Program base class implementation and updated header