Revert "Particle update method is now given as a delegate"

This reverts commit ac4d36825f47f035daa57f86e27030cab8f800d0.
Display dimenions are now correctly obtained  from Window.ClientBounds, not GraphicsDevice.Viewport.Bounds.