work in progress model library, trying to use Gometry and mesh in the loading and rendering