Working on Adding Documentation