models: significant changes to remove Documents interface and its
implementations. added class ApiSvcUtilities to help with creating
List<Document> in model implementation classes