add memory.h placeholder
get opengl working