add framebuffer, easier way to bind attrib locs for shaders