Changed from assetDir to runDir, removed excess glPushAttrib
Removed deprecated functionality and moved to equivalent.