ref #10 finish basic wrapper; make painter use assimp::wrapper