object class that will hold instances
minimize codebase in prep for overhaul for #47
rename Model to BaseModel
basic prototype of instance rendering for #47
cap at 60 FPS (under Nouveau at least)
instanced rendering with model matrix lookup
uniform arrays of vec3s instead of mat4s
event-based rendering for #49
fixed #49 (completed on-demand rendering) which closes #44
rename Player class to User
user-adjustable animation rates for #49, fixed compiler warnings
InstancedModel
improved rendering
bit of cleanup and restoration
structures for GPU-side animation (#48)
GLSL for #48 GPU-side animation
efficiency improvements
bug fix
rn typedef, scene populated from SlotViewer
rendering static protein using efficient InstancedModel