Done.
Feel free to go ahead and create your own fork if you want to extend it or update it in future years.
Please be advised that nothing found here is guaranteed to be complete, correct or anything else. Feel free to report errors, we will try to fix them.
This is largely based on great . It has been adapted to the new lecture content of 2016 and modified to suit our needs.