Some small changes.
going to change back the serialization due to too much difficulty implementing a different one right now.
Switched back to plain java serialization to try to get a working baseline.