ZENGINE: Fix error causing image discontinutities

The width and height were swapped when passed to the class constructor.
ZENGINE: Copy Point struct from rect.h and turn it into a templated class
ZENGINE: Convert RenderTable to only storing (x,y) offsets instead of absolute postions.

This allows the destRectangle to be offset within the RenderTable
ZENGINE: Convert panoramaOptions and tiltOptions to floats