created render manager, using a priority queue via binary heap for render queue (#11)