started work on the gson serializers