Added code for client-side opengl unpacking/parsing

Added 1800+ lines for client-side opengl