Initial models and rest-api serializers