Data storing

Create factories
Serialise data