My code for Stanford ML. Organised with notes as well