Object-oriented wrapper around OpenTK bindings.