SimpleRenderer WIP - Refactored Window and Device classes.