Redo story view to use serializer, add natural key def to videos