Engine / Renderer and Vector Library groundwork