Replaced GLM with own vector types, now uses variadic templates for customizing arguments used in RenderText.