Ported to python
Make update_lectures return outside the loop
Add CONTRIBUTING.md, update README.md
Add copyright and LICENSE header on all files
Update CONTRIBUTING.md