Added initial outline and update docs.