Started implementation of serialization
Added serialization to AbstractCharacter