Changed my mind on using a new data structure for storing objects. Debuged the current object buffer, implemented the renderer more or less to a workable state. The engine now renders a rotating pyramid, but some world transform calculations are causing trouble. Will be soon solving that and then we would be officially 3D!