Made Window Use Context

Window now uses Context to handle the associated context rather than a
plain SDL_GLContext.