keyboard and isntance fix

-now instancing works even if the model wasn't loaded. it will be
reloaded if its loaded :D (confusing...)
- keyboard had some bad array initialisation... now fixed