* adds context attributes
* adds a new bindable interface
* meshloader now creates a vertex attribute object but it is not used for now