refactoring: drawScreen gets graphics object as argument ... we are getting closer to a API ...