Creating a 2D Game Engine using WebGL. Introduction: Rendering sprites