Added RenderLayer core class
Added Vector2 and Vector3 core classes, also added the basic es-spec