Updated README with source credits
Documenting and commenting