Creating new row for every message from now on

Which also fixed the timestamp bug
Implementation of read receipts