Added data structure documentation
Added documentation
Updated API Notes
reconciled API Notes