Got rid of some unused includes
Changed from operator>> to operator<< for better looks
Change a QList to a QVector
Add a unit test for insert() that uses bool and QDateTime instead of QString