Adding Midterm

Adding Midterm with plans to clean and refactor.
Lines 10 through 16 can be reduced to `attr_accessor :time_wasted`