Started working on configuration managment and setting up a state machine for the graphics facade.