Drawing performance improvements.

Now shows FPS.   More granular methods in ViewPort for better analytics.
Can get up to max speed (60fps) with 800 particles.
Got the drawing stuff a lot faster - could possibly be sped up a bit
more probably with some detection if a particle is off-screen.
Integrate still un-optimized.