Adding midterm

Also pulling other older assignments to Git.

Please run mid-term/mid-term.rb