Finished Generic Base Interfaces. Built REST interface base implementations.