Complete rich comparisons for Item
Move decoding responsibility to db code
Test non-integer start/end times
Test weird chars in title
Test item states