sglEllipse proof of concept based on fast Bresenham Type Algorithm

added methods:
  normalize - normalize coords to viewport
  setPixel  - sets pixel color