committing initial version of code documentation