Adding Midterm

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