API Implementation Guide

Added the *API Implementation Guide*, which is not yet done but a base for discussions.