* update readme * update links * update link * update * update * Update concepts.md * updates to contributing guide * cleaning up based on comments * cleanup code samples * final cleanup