added basic render-queue features and a basic quad-class