Added quantity, date, comment fields. Closes #17, #19, #20.