#2 Start writing documentation