clean up shading
removed Model files
added test models
keys to trigger collapses
use sets to hold model components
change vertex constructor to take glm::vec3