large commit, working on gpu genetics
works up until geometry shader. 1 output works but two suddenly can't find it. going to try detaching and reading into a new vert.