Refactored to-do object

Changed to-do object in order to allow future implementation of the
editItem function. Also slapped a quick fix on the toggleItem in order
to properly display a line-through on items; I think bootstrap styling
was overriding the line-through inherited from the parent li