add documentation

Add documentation to help contributors adding support for
a new language stack