Redid data serialization system

Abstracted interface for serialization, with child classes of
DataReader/DataWriter specifically for XML files and binary files. You
could also create a child implementation for e.x. sending data across a
network or something.
Improved size of circular ripples in OpenGLTestWorld