Added Window states with getter and setter - they do nothing now, but
will be important once the Interface class is implemented